/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.bomt.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.comac.ins.common.tenant.core.TenantEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * Bom信息V2
 *
 * @author zhanghongyi
 * @date 2024 /8/2 16:10
 * @description BomInfo
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("bomt_standard_bom_info_v2")
public class StandardBomV2Info extends TenantEntity {
    /**
     * Id
     */
    private Long id;
    /**
     * 机型
     */
    private String aircraftModel;
    /**
     * 跟踪Id（用于标记产出数据的业务流程Id）
     */
    private String track;
    /**
     * 子跟踪Id（用于标记产出的业务流程步骤）
     */
    private String subTrack;
    /**
     * ATA 100
     */
    private String ata;
    /**
     * 主分组类型
     */
    private String groupType;
    /**
     * 子分组类型
     */
    private String subGroupType;

    /**
     * 部段
     * */
    private String section;

    /**
     * 主部段
     */
    private String mainSection;

    /**
     * 来源类型
     */
    private String srcType;
    /**
     * 来源描述
     */
    private String srcDesc;

    /**
     * 摘要
     */
    private String summary;

    /**
     * 状态
     */
    private String status;
    /**
     * 业务步骤
     */
    private String bizStep;

    /**
     * 错误信息
     */
    private String errorMsg;

    /**
     * 附加信息
     */
    private String extraInfo;
}
